wool sock - German English Dictionary